idam sehpası

  1. Noun gallows